atsc_table_mgt_table

@struct atsc_table_mgt_table @brief ATSC tables descrition at MGT table @ingroup dvb_table

@param type table type @param pid table type pid @param type_version type type version number @param size number of bytes for the table entry @param desc_length table type descriptors length @param descriptor pointer to struct dvb_desc @param next pointer to struct atsc_table_mgt_table

This structure is used to store the original VCT channel table, converting the integer fields to the CPU endianness.

The undocumented parameters are used only internally by the API and/or are fields that are reserved. They shouldn't be used, as they may change on future API releases.

Everything after atsc_table_mgt_table::descriptor (including it) won't be bit-mapped * to the data parsed from the MPEG TS. So, metadata are added there.

Members

Unions

__anonymous
union __anonymous
Undocumented in source.
__anonymous
union __anonymous
Undocumented in source.

Variables

descriptor
dvb_desc* descriptor;
Undocumented in source.
next
atsc_table_mgt_table* next;
Undocumented in source.
size
uint size;
Undocumented in source.
type
ushort type;
Undocumented in source.

Meta